package com.itheima.pojo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.time.LocalDate;
import java.time.LocalDateTime;


/**
 * 封装的就是员工的信息，封装的属性和表结构中的字段是一一对应的
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class Emp {
    private Integer id;
    private String username;
    private String password;
    private String name;
    private Short gender;
    private String image;
    private Short job;
    //数据库中的是data数据类型只需要记录年月日，而在实体类中我们选择的是jdk1.8中提供的localdate类型也就是封装年月日
    private LocalDate entrydate;
    private Integer deptId; //在数据库表结构中字段名是下划线分割，在实体类的属性中是标准的驼峰命名法
    //在数据库表结构中是datetime包含年月日时分秒，而在实体类中选择的是jdk1.8提供的LocalDateTime包含年月日时分秒
    private LocalDateTime createTime;
    private LocalDateTime updateTime;
}
